package com.franklin.ideaplugin.api.comment;

import com.franklin.ideaplugin.easytesting.common.utils.ReflectionUtils;
import com.intellij.psi.PsiElement;

import java.util.HashMap;
import java.util.Map;

/**
 * @author Ye Junhui
 * @since 2023/7/20 21:55
 */
abstract class AbstractPsiCommentResolver<T extends PsiElement> implements IPsiCommentResolver<T> {

    protected Class clazz;

    public Class getClazz() {
        return clazz;
    }

    public AbstractPsiCommentResolver() {
        this.clazz = ReflectionUtils.getSuperClassGenericType(this.getClass(),0);
    }
}
